.pay-page {
  min-height: 100vh;
  background: #f3f2ed;

  .pay-page__remark {
    padding: 20px 32px;
    background: #fff;

    .pay-page__remark-label {
      font-size: 30px;
      font-family: PingFang-SC-Medium;
      color: rgba(0, 0, 0, 1);
      line-height: 1;
      margin-bottom: 10px;
    }
    .pay-page__remark-textarea {
      border: none;
      background: rgba(239, 239, 239, 1);
      border-radius: 10px;
    }
  }

  .pay-page__way {
    margin-top: 20px;
  }

  .pay-page__pay {
    .pay-page__pay-tip {
      padding-left: 25px;
      font-size: 24px;
      font-family: PingFang-SC-Medium;
      color: rgba(153, 153, 153, 1);
      line-height: 66px;
    }
  }

  .pay-page__button {
    padding: 380px 32px 0;
  }
}
